forest humus - French English Dictionary